Big Huge Thesaurus

confederate soldier

noun